pier foundation - Francés Inglés Diccionario